<template>
	<view>
		<jobhunting v-if="type" :scrollTop="scrollTop"></jobhunting>
		<recruit v-else style="background-color: #f9f9f9"></recruit>
	</view>
</template>
<script>
	import jobhunting from "@/pages/views/packageD/type-jobhunting/index.vue";
	import recruit from "@/pages/views/packageD/type-recruit/index.vue";
	let windowTime
	export default {
		data() {
			return {
				type: true,
				scrollTop: 0, //监听页面滚动的高度

			};
		},
		// watch:{
		// 	themeBgColor:{
		// 		handler(nVal, oVal) {
		// 			console.log(nVal);
		// 			console.log(oVal);
		// 		},
		// 		deep: true
		// 	}
		// },

		//子组件
		components: {
			jobhunting,
			recruit,
		},
		// 点击 tab 时触发，参数为Object
		onTabItemTap(item) {
			if (item.index == 2) {
				uni.setTabBarStyle({
					selectedColor: '#151724',
					backgroundColor: '#fff',
					borderStyle: 'black'
				});
				// 动态修改状态栏字体颜色
				uni.setNavigationBarColor({
					frontColor: '#000000',
					backgroundColor: '#000000'
				})
			}
		},
		// 监听页面初始化
		onInit() {},
		// 监听页面加载，其参数为上个页面传递的数据
		onLoad(option) {},
		//  启动，从后台进入前台显示  或从后一个跳转到前一个页面
		onShow() {
			// const app = getApp();
			// this.type = app.globalData.userRole == 0; //当前角色 0求职者 1招聘者
			this.type = uni.getStorageSync("type");
		},
		onPageScroll(e) {
			clearTimeout(windowTime)
			// windowTime = setTimeout(() => {
				this.scrollTop = e.scrollTop
			// }, 50)
		},
		// 监听页面初次渲染完成
		onReady() {},
		// 监听页面隐藏
		onHide() {},
		// 监听页面卸载
		onUnload() {},
		// 创建完成立即调用
		created() {},
		// 监听窗口尺寸变化
		onResize() {},
		// 监听用户下拉动作，一般用于下拉刷新
		onPullDownRefresh() {},
		// 页面滚动到底部的事件
		onReachBottom() {},
		// 计算属性
		computed: {},
		// 计算方法
		methods: {},
	};
</script>

<style lang="scss" scoped>
	// page {
	// 	background-color: #f1f2f6;
	// }
</style>